i fucked up - Espagnol Anglais Dictionnaire